@charset "utf-8";
/* CSS Document */
html{font-size:62.5%;}
body{ padding:0; margin:0;  font:normal 12px/200% "宋体"; color:#000000;text-align:center;font-size:1.2rem;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/200% "宋体";font-size:1.2rem;}
li,p{text-align:left;font:normal 12px/200% "宋体";font-size:1.2rem;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "宋体";font-size:1.2rem;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.m20{ margin:20px auto;}
.w1000_320{ width:1000px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px; font-size:1.4rem}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.withe,.withe a:link,.withe a:visited,.withe a:hover{ color:#fff;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#c41717;}
.gray,.gray a:link,.gray a:visited,.gray a:hover{ color:#999;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#1855a8;}
/*top tongyong nav*/
.top_nav01{ background:#eeeeee; height:38px;}
.top_nav01 div{ line-height:38px;}
.top_nav01 a{ padding:0 5px;}
.top_nav01_none{ display: none;}
.top_nav02{ padding-bottom:18px;}
.top_nav02 dl{ margin:15px auto 0;}
.top_nav02 dt,.top_nav02 dd{ float:left;}
.top_nav02 dd{ background:url(images/pc_nav_01.gif) no-repeat; width:1px; height:40px; overflow:hidden; margin:4px 13px 0;}
.top_nav02 dt{ height:40px; text-align:center;}
.top_nav02 dt a{ padding:0 10px 0 0;}
.ad01{ padding-bottom:20px;}
.ad01 dt{ float:left; width:780px; height:90px;}
.ad01 dt img{ border:#f4f4f4 1px solid;}
.ad01 dd{ float:right; background:#f8f8f8; height:70px; width:180px; padding:10px 15px; overflow:hidden; line-height:10px;}
/*channel nav*/
.channel_nav01{ margin:0 auto 10px;}
.channel_nav01 span{ float:left; width:200px;}
.channel_nav01 ul{ float:left; padding-left:55px; width:450px;padding-top:12px;}
.channel_nav01 ul li{font-size:14px;}
.channel_nav01 ul li i{ padding-left:12px; padding-right:2px; font-weight:bold; color:#cc3333;}
.channel_nav01 p{ float:right; width:230px; text-align:right; padding-top:12px;}
.channel_nav01 p .input01{ height:26px; width:180px; vertical-align:middle; line-height:26px; border:#e7e7e7 1px solid; color:#ccc;}
.channel_nav01 p .input02{ background:url(images/icon01.gif) no-repeat; border:none; width:30px; height:28px; vertical-align:middle;}

.channel_nav02{ background:#1855a8; border-top:#0d3f82 4px solid; height:46px; font:normal 16px/46px \5FAE\8F6F\96C5\9ED1; text-align:center;color:#fff}
.channel_nav02 a{ padding:11px 12px;}
.channel_nav02 i a{ border:none;}

/*p1*/
.p1_left{ width:660px; padding-top:10px;}
.p1_right{ width:310px;}

#box3{width:660px;height:370px; position:relative; margin-bottom:5px;}
#box3 ul li{display:none;text-align:center;position:absolute;height:50px;line-height:50px;}
#box3 ul li img{display:block;}
#box3 ul li span{position:absolute;top:320px;left:8px;font-size:14px;z-index:3;color:#fff;}
#box3 ul li a{color:#fff;}
#box3 ul li div{background:#000;filter:alpha(opacity=50);opacity:.5;height:50px;position:absolute;top:320px;width:660px;z-index:1;}
#box3 ol{position:absolute;top:304px;right:0px;z-index:1;}
#box3 ol li.active{display:block;background:#0f7cb3;}
#box3 ol li{width:30px;height:14px;line-height:15px;float:left;cursor:pointer; margin-left:1px;text-align:center;font-size:14px;color:#fff;background:#333; padding-top:1px;}

.p1_left h2,.p1_right h2{ height:40px; font: normal 18px/40px \5FAE\8F6F\96C5\9ED1; font-size:1.8rem;}
.p1_left .pic div{ width:300px;}
.p1_left .pic div p{ display:block; height:110px; overflow:hidden; line-height:180%; padding:4px 0;}
.p1_left .pic img{ display:block; float:left; margin-right:15px;}

.p1_right h1{ font: bold 20px/200% \5FAE\8F6F\96C5\9ED1; font-size:2.0rem; padding:10px 0 5px;}
.p1_right ul{ margin:0px auto;}
.p1_right .dot_line{ background:url(images/dot_line.gif) bottom repeat-x; padding-bottom:15px;}
.p1_right .list_02 li{ border-bottom:#e2e2e2 1px solid; line-height:32px; padding-left:3px;}
.p1_right ul li b{font-family:\5FAE\8F6F\96C5\9ED1;font-size:15px;font-size:1.5rem}
.p1_right ul li{line-height:240%;}
.p1_right ul.list_14b li{background:none;padding-left:0;font-size:14px; font-size:1.4rem}
/*p2*/
.p2_left{ width:660px;}
.p2_right{ width:300px;}

.p2_left .title li{ float:left; text-align:center; width:132px; height:44px;font: normal 18px/44px \5FAE\8F6F\96C5\9ED1; background:#f5f5f5;}
.p2_left .title li.withe{ background:#1855a8;}
.headingNews{}
.hdNews{ margin:5px auto; border-bottom:#efefef 1px solid;}
.hdNews p{ display:block; clear:both; margin:10px 0 0;}
.hdNews p img{ display:block; float:left; margin-right:20px; margin-top:10px;}
.hdNews p strong{font: bold 20px/200% \5FAE\8F6F\96C5\9ED1; font-size:2.0rem; display: block;}
.hdNews p em{ color:#666;}
.hdNews h6{ clear:both; height:40px; padding:15px 0 10px;}
.hdNews h6 em{ float:left;}
.hdNews h6 span{ float:right;}
.hdNews h6 img{ vertical-align:middle; margin-right:6px;}
.hdNews h6 em a{ padding:0 8px;}
.page_n{ text-align:center; padding:20px 0;}
.page_n a{ border:#dddad2 1px solid; background:#f7f6f3; padding:10px 15px; margin:0 5px;}
.page_n a:hover{ background:#cc3333; color:#fff; text-decoration:none;}

.p2_right h2{font: normal 16px/50px \5FAE\8F6F\96C5\9ED1; font-size:1.6rem; height:50px; padding-left:12px;}
.p2_right h2 i{ font:normal 12px/50px "宋体"; padding-right:10px;}
.p2_right .bor{ border:#eaeaea 1px solid;}
.p2_right .list_14{ margin:0 5px 15px 15px;}
.p2_right .pic01{ margin:-5px 8px 10px 10px;}
.p2_right .pic01 img{ display:block; float:left; margin:5px 10px 0 0;}
.p2_right .pic02{ text-align:center; padding-bottom:10px; font-size:14px; font-size:1.4rem; margin-top:-10px;}
.p2_right .pic02 img{ display:block; margin:10px auto 5px;}
.p2_right ol{ background:url(images/icon06.gif) 10px 6px no-repeat; margin-bottom:10px;}
.p2_right ol li{ padding-left:36px; font-size:14px; font-size:1.4rem; line-height:32px;}
.p2_right .list{ margin:0 5px 15px 15px;}
.p2_right .list li{ border-bottom:#eaeaea 1px solid; padding:5px 0;}
.p2_right .rili{ height:230px;}
.p2_right .rili span{ text-align:center; font-size:14px; font-size:1.4rem; display:block; padding:10px 0 8px;}
.p2_right .rili span select{ vertical-align:middle; margin-left:5px; margin-right:5px;}
.p2_right .rili span img{ vertical-align:middle; margin-left:8px; margin-right:8px;}
.p2_right .rili .day1{ background:#ffcccc; height:25px; width:259px; margin:0 auto;}
.p2_right .rili .day1 li{ float:left; width:37px; height:25px; line-height:25px; margin:0; padding:0; text-align:center;}
.p2_right .rili .day2{ width:259px; margin:0 auto;}
.p2_right .rili .day2 li{ float:left; border-bottom:#ccc 1px dotted; text-align:center;width:37px; height:30px; line-height:30px; margin:0; padding:0;}
.p2_right .list_14_2{ margin:0px 0 5px 12px;}
.p2_right .list_14_2 li{ width:22%; float:left;}
/*p3*/
.p3_map{ border:#eef2f3 1px solid; position:relative; clear:both; height:610px;}
.p3_map .title{ background:url(images/icon09.png) no-repeat; width:88px; height:110px; position:absolute; top:0; left:0; z-index:1; text-align:center;font: bold 16px/140% \5FAE\8F6F\96C5\9ED1; padding-top:8px;}
.p3_map .map{ z-index:0; position:absolute; top:10px; left:10px;}
.p3_map .map_text{ display:none;}
/*link*/
.link01{ border:#eaeaea 1px solid;}
.link01 h2{font: normal 16px/50px \5FAE\8F6F\96C5\9ED1; font-size:1.6rem; height:50px; padding-left:15px;}
.link01 p{ display:block; padding:0 12px 15px; color:#000;}
.link01 p a:link,.link01 p a:visited,.link01 p a:hover{ color:#000;}
.link01 p a{ padding:0 8px;}

/*ad2*/
#box{width:1000px;height:90px; position:relative; margin-bottom:5px;}
#box ul li{display:none;text-align:center;position:absolute;height:50px;line-height:50px;}
#box ul li img{display:block;}
#box ol{position:absolute;top:75px;right:0px;z-index:1;}
#box ol li.active{display:block;background:#0f7cb3;}
#box ol li{width:30px;height:14px;line-height:15px;float:left;cursor:pointer; margin-left:1px;text-align:center;font-size:14px;color:#fff;background:#333; padding-top:1px;}

/*20140723*/
.map_area{position:relative;}
.map_area li{position:absolute; width:40px; height:22px; /*background:#F00; opacity:0.3;*/}
.map_area li a{display:block; width:40px; height:22px; background:#fff;filter:alpha(opacity=0);opacity:.0; /*<!--_background:none;-->*/}
.map_area li.jnd{ left:293px; top:210px;}
.map_area li.lhg{ left:305px; top:232px;}
.map_area li.hsd{ left:288px; top:248px;}
.map_area li.lsj{ left:186px; top:257px;}
.map_area li.mxg{ left:170px; top:295px;}
.map_area li.wnrl{ left:286px; top:346px; width:50px}
.map_area li.bx{ left:326px; top:388px;}
.map_area li.agt{ left:294px; top:447px;}
.map_area li.rd{ left:493px; top:152px;}
.map_area li.bls{ left:462px; top:186px;}
.map_area li.bl{ left:512px; top:190px;}
.map_area li.yg{ left:430px; top:205px;}
.map_area li.dg{ left:490px; top:214px;}
.map_area li.fg{ left:456px; top:229px;}
.map_area li.xby{ left:420px; top:245px;}
.map_area li.ydl{ left:505px; top:252px;}
.map_area li.tns{ left:477px; top:228px; display:none;}
.map_area li.aj{ left:525px; top:291px;}
.map_area li.sd{ left:520px; top:317px;}
.map_area li.nrly{ left:500px; top:335px; width:50px;}
.map_area li.nf{ left:520px; top:446px;}
.map_area li.els{ left:583px; top:168px;}
.map_area li.wkl{ left:553px; top:215px;}
.map_area li.xly{ left:567px; top:266px;}
.map_area li.hskst{ left:610px; top:220px; width:70px}
.map_area li.bjst{ left:600px; top:283px; width:50px}
.map_area li.yd{ left:665px; top:290px;}
.map_area li.mg{ left:700px; top:230px;}
.map_area li.zg{ left:727px; top:255px;}
.map_area li.cx{ left:780px; top:240px;}
.map_area li.hg{ left:768px; top:268px;}
.map_area li.rb{ left:820px; top:252px;}
.map_area li.tg{ left:695px; top:329px;}
.map_area li.yuen{ left:735px; top:328px;}
.map_area li.yinn{ left:722px; top:390px;}
.map_area li.adly{ left:782px; top:432px; width:60px}
.map_area li.aejly{ left:445px; top:285px; width:70px;}

.hdNews h6 img{ vertical-align:top;}

/*20140806*/
.p2_right .mb10{margin-bottom:7px;}

/*20140819*/
.w1000_ad{width:1000px;}

/*20141009*/
.p2_left{overflow:hidden;}

/*20151228guan*/
.w1000_320new{ display:block;}
.add_pic{ margin-top:10px;}
.add_pic h3.title{ display:inline-block; width:720px; padding-left:10px; font:normal 18px/180% "Microsoft Yahei"; color:#1855a8;}

.add_pic ul.fl{ display:block; width:368px; border-right:1px dotted #999;}
.add_pic ul.fl li{ width:110px; height:auto; padding:5px 5px; float:left; text-align:center;}
.add_pic ul.fl li p{ display:block; text-align:center; font:normal 12px/120% "SimSun";}
.add_pic ul.fla{width:360px; padding:0 8px;}

.add_pic ol.fr{ display:block; width:240px; margin-top:-32px;}
.add_pic ol.fr li{ width:240px; height:auto; padding:5px 0px; float:left; text-align:center;}
.add_pic ol.fr li p{ display:block; text-align:center; font:normal 12px/120% "SimSun";}
.add_pic ol.fr h3{ display:inline-block; width:240px; padding-left:10px; font:normal 18px/180% "Microsoft Yahei"; color:#1855a8;}

.add_focus{ margin-top:10px;}
.add_focus div.fl{ width:660px;}
.add_focus div.fr{ width:300px; padding:0 20px; height:370px; overflow:hidden; position:relative;}
.add_focus div.fr div.gd_box{ height:370px; overflow:hidden; position:absolute; top:0px;}
.add_focus div.fr div.prev_ico{ height:25px; text-align:center; position:absolute; top:0px; left:140px; z-index:999; cursor:pointer;}
.add_focus div.fr div.next_ico{ height:25px; text-align:center; position:absolute; bottom:0px; left:140px; z-index:999; cursor:pointer;}
.add_focus div.fr ul li{ width:300px; height:185px; overflow:hidden; text-align:center; font:normal 14px/100% "SimSun";}
.add_focus div.fr ul li p{ font:normal 14px/20px "SimSun"; text-align:center;}

.focus_box{width:660px;height:370px; position:relative; margin-bottom:5px;}
.focus_box ul li{display:none;text-align:center;position:absolute;height:50px;line-height:50px;}
.focus_box ul li img{display:block;}
.focus_box ul li span{position:absolute;top:320px;left:8px;font-size:14px;z-index:3;color:#fff;}
.focus_box ul li a{color:#fff;}
.focus_box ul li div{background:#000;filter:alpha(opacity=50);opacity:.5;height:50px;position:absolute;top:320px;width:660px;z-index:1;}
.focus_box ol{position:absolute;top:304px;right:0px;z-index:1;}
.focus_box ol li.active{display:block;background:#0f7cb3;}
.focus_box ol li{width:30px;height:14px;line-height:15px;float:left;cursor:pointer; margin-left:1px;text-align:center;font-size:14px;color:#fff;background:#333; padding-top:1px;}

.add_lmpic{ margin-top:10px;}
.add_lmpic h2{ height:30px; font: normal 18px/30px \5FAE\8F6F\96C5\9ED1; font-size:1.8rem;}
.add_lmpic div{ width:320px; padding:0 10px 0 0;}
.add_lmpic div p{ display:block; height:110px; overflow:hidden; line-height:180%; padding:4px 0;}
.add_lmpic img{ display:block; float:left; margin-right:15px;}

.add_title{ font:bold 24px/180% "SimSun"; border-bottom:5px solid #1855a8; margin-top:5px;}

/*20170309*/
#box3 {
    width: 660px;
    height: 370px;
    position: relative;
    margin-bottom: 5px;
	overflow: hidden;
}
#box3 ul li {
    display: inline-block;
	position: relative;
	cursor: pointer;
    width: 660px;
    height: 370px;
    float: left;
}
#box3 ul li span {
    position: absolute;
    top: 320px;
    left: 0px;
	display: inline-block;
	width: 100%;
    text-align: center;
}
#box3 span.focus_left_b {
	display: inline-block;
	width: 18px;
	height: 25px;
	background: url(/img/2016people/images/focus_left_b.png) no-repeat;
	position: absolute;
	left: 11%;
	bottom: 15px;
	cursor: pointer;
	z-index: 19
}

#box3 span.focus_right_b {
	display: inline-block;
	width: 18px;
	height: 25px;
	background: url(/img/2016people/images/focus_right_b.png) no-repeat;
	position: absolute;
	right: 11%;
	bottom: 15px;
	cursor: pointer;
	z-index: 19
}

#box3 .focusn1 {
	position: absolute;
	left: 15%;
	bottom: 7px;
	color: #fff;
	font-size: 18px;
	z-index: 19;
	line-height: 200%
}

#box3 .focusn1 b {
	font-size: 28px;
	color: #e71f18;
	margin-right: 1px
}

#box3 .focusn1 em {
	font-style: normal;
	margin-left: 2px
}
/*20170927*/
.p2_left .title li {
    width: 109px;
}
/*20171121*/
.title {
    width: 1000px;
}
.title h1 {
    font-family: "\5FAE\8F6F\96C5\9ED1";
	font-weight: bold;
    font-size: 36px;
    display: block;
    text-align: center;
    line-height: 38px;
    padding: 10px 0;
}
.p1_right1 ul li {
    line-height: 280%;
}
.p1_right1 ul li b {
    font-size: 1.8rem;
}
.p1_right2{
	padding-top: 10px;
}